limb bud - Spanish English Dictionary